What is name zoya meaning?

The name Zoya is of Slavic origin, and it means "life" or "alive". It is a popular name for girls in Russia and other Slavic countries. The name Zoya is also commonly used in Persian and Arabic, where it means "light" or "splendor". Overall, Zoya is a beautiful name that connotes vitality, strength, and radiance.